A new algorithm for exact reduction of incompletely specified finite state machines

نویسندگان

  • Jorge M. Pena
  • Arlindo L. Oliveira
چکیده

We propose a new algorithm for the problem of state reduction in incompletely specified finite state machines. Unlike the most commonly used algorithms for this problem, our approach is not based on the enumeration of compatible sets, and, therefore, its performance is not dependent on its number. Instead, the algorithm uses techniques for finite state machine identification that are well known in the computer science literature, but have never been applied to this problem. We prove that the algorithm is exact and present results that show that, in a set of hard problems, it is much more efficient than both the explicit and implicit approaches based on the enumeration of compatible sets. We also present a complexity analysis for the special cases where worst case polynomial time bounds can be obtained and present experiments that validate empirically the bounds obtained.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Smas: a Program for the Concurrent State Reduction and State Assignment of Finite State Machines

In this paper we describe a state assignment algorithm for PLA-based machines which produces an assignment of non necessarily distinct, and eventually incompletely specified codes. In this new approach, state reduction and state assignment are concurrently dealt with, and a restricted state splitting technique is explored. The algorithm is particularly appropriate for machines with compatibilit...

متن کامل

An implicit formulation for exact BDD minimization

This paper addresses the problem of binary decision diagram (BDD) minimization in the presence of don’t care sets. Specifically, given an incompletely specified function and a fixed ordering of the variables, we propose an exact algorithm for selecting such that is a cover for and the binary decision diagram for is of minimum size. The approach described is the only known exact algorithm for th...

متن کامل

Exact Minimization of Binary Decision Diagrams Using Implicit Techniques

This paper addresses the problem of binary decision diagram (BDD) minimization in the presence of don’t care sets. Specifically, given an incompletely specified function g and a fixed ordering of the variables, we propose an exact algorithm for selecting f such that f is a cover for g and the binary decision diagram for f is of minimum size. The approach described is the only known exact algori...

متن کامل

A heuristic algorithm for the minimization of incompletely specified finite state machines

Minimization of incompletely speci®ed ®nite state machines (FSMs) is an important task in the optimal design of sequential circuits, since it enhances e€ective use of chip area, aid in test generation and coding. The state reduction techniques tend to be complex as minimization of incompletely speci®ed FSM is an NP-complete problem. Most of the previous approaches start with the strategy of sat...

متن کامل

State Reduction in Incompletely Specified Finite-State Machines

The problem of reducing the number of states in an arbitrary incompletely specified deterministic finite-state machine to k states (for a given k) has proven intractible to solution within "reasonable" time; most techniques seem to require exponential time. Two reduction techniques-state assignment to the DON'T CARE entries, and so-called "state splitting"-are investigated. For both of the tech...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Trans. on CAD of Integrated Circuits and Systems

دوره 18  شماره 

صفحات  -

تاریخ انتشار 1999